#ifndef DECISION_MAKING_UNIT_H
#define DECISION_MAKING_UNIT_H

#include "struct.h"

template <typename NewData>
class DecisionMakingUnit
{
public:
    DecisionMakingUnit() = default;

    virtual Decision on_market_data(const NewData &new_data) = 0;
};

#endif // DECISION_MAKING_UNIT_H
